combit List & Label 30 - .NET Hilfe
Einführung in die Programmierung / Beispiele / Allgemein / Export / Export ohne Benutzerinteraktion
Export ohne Benutzerinteraktion

Damit der Export im Hintergrund erfolgen kann, muss zumindest das Format, der Pfad und der Dateiname für die Erzeugung bei List & Label angemeldet werden. Die Ansteuerung erfolgt über die Klasse ExportConfiguration. Hierbei werden automatisch etwaige mögliche Interaktionen durch den Benutzer deaktiviert wie bspw. eine Fortschrittsanzeige, Datei-Auswahldialoge etc.

using (ListLabel LL = new ListLabel())
{
    // Datenquelle definieren/zuweisen
    LL.DataSource = CreateDataSet();

    // Erstellen der Export-Konfiguration (hier ist das Zielformat PDF)
    ExportConfiguration exportConfiguration = new ExportConfiguration(LlExportTarget.Pdf, "<Target file name with path>", "<Project file name with path>");

    // Ergebnis anzeigen
    exportConfiguration.ShowResult = true;

    // Exportieren
    LL.Export(exportConfiguration);
}